shock cooler - Spanish English Dictionary